<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Calculatrice polonais inversé LO21: Référence de la classe Calculatrice</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />

<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">Calculatrice polonais inversé LO21
   
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Généré par Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="namespaces.html"><span>Espaces&#160;de&#160;nommage</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Fichiers</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Recherche" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Liste&#160;des&#160;classes</span></a></li>
      <li><a href="classes.html"><span>Index&#160;des&#160;classes</span></a></li>
      <li><a href="inherits.html"><span>Hiérarchie&#160;des&#160;classes</span></a></li>
      <li><a href="functions.html"><span>Membres&#160;de&#160;classe</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-methods">Fonctions membres publiques</a> &#124;
<a href="#pub-static-methods">Fonctions membres publiques statiques</a> &#124;
<a href="#pro-methods">Fonctions membres protégées</a>  </div>
  <div class="headertitle">
<div class="title">Référence de la classe Calculatrice</div>  </div>
</div><!--header-->
<div class="contents">
<!-- doxytag: class="Calculatrice" -->
<p><code>#include &lt;<a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>&gt;</code></p>

<p><a href="class_calculatrice-members.html">Liste de tous les membres</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Fonctions membres publiques</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#ae04068faaa66847c3f318c018824a277">annuler</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#ac9fea1beaab60d0c73c017a5d225a56c">retablir</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_pile.html">Pile</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#abc998bdc47fd8e4388f2d8b03f1d9949">getPileStockage</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a45ec794c15d65a56fb8101dd9ca4812b">taille_pile_hitorique</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a3558f924d00e69cbfbfd7b1ee6b088a3">afficher_toutes_piles_hitorique</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#acc6b301035c21041dbd4ffb7f6f5645e">saisie_nouvelle_pile</a> (<a class="el" href="class_pile.html">Pile</a> *nouvelle)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="mainwindow_8h.html#ac57a15745dfbb2ebe6ba80230b7e5c6a">MesureAngle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#af2b58ecc00a772e959e166645c802cf2">getMesureAngle</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="constante_8h.html#a1d1cfd8ffb84e947f82999c682b666a7">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a72d29725e5fdc334caf6b27d1b81221a">getModConstante</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#ad5a63f289cc5df7ccc7677ada5ca92b8">getModComplexe</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QSettings *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#ac1fd3f178488afb8bc25dae790a9756d">getContext</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a349cc6b05ea447fb0bde7221b560dab0">setModConstante</a> (enum <a class="el" href="constante_8h.html#a1d1cfd8ffb84e947f82999c682b666a7">Type</a> t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a51db82ce20ffafc4a6188b9f13b27fe1">setMesureAngle</a> (enum <a class="el" href="mainwindow_8h.html#ac57a15745dfbb2ebe6ba80230b7e5c6a">MesureAngle</a> a)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#ab5ad75216e44c3ca263c2706083def2b">setModComplexe</a> (bool c)</td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Fonctions membres publiques statiques</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_calculatrice.html">Calculatrice</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b">getInstance</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#aa974f5b58c583ef3aaee055eac238466">libereInstance</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Fonctions membres protégées</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9">Calculatrice</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructeur de la calculatrice.  <a href="#a01b91f69f7ac10d737af66b3fa968db9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#a2761ae6e08c02c2268ba5e499a013724">Calculatrice</a> (const <a class="el" href="class_calculatrice.html">Calculatrice</a> &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#acb4b6278eb955ce932e16df29276be52">~Calculatrice</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Dans un Singleton, nécessité d'avoir une instante de type static.  <a href="#acb4b6278eb955ce932e16df29276be52"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_calculatrice.html#ad03d57208ee06d8ebef905efbbfec7b6">operator=</a> (const <a class="el" href="class_calculatrice.html">Calculatrice</a> &amp;)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Description détaillée</h2>
<div class="textblock">
<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00022">22</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>
</div><hr/><h2>Documentation des constructeurs et destructeur</h2>
<a class="anchor" id="a01b91f69f7ac10d737af66b3fa968db9"></a><!-- doxytag: member="Calculatrice::Calculatrice" ref="a01b91f69f7ac10d737af66b3fa968db9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9">Calculatrice::Calculatrice</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructeur de la calculatrice. </p>
<p>Construit le QSettings context et restaure la pile enregistré lors de la dernière utilisation. </p>
<p>Constructeur de la calculatrice</p>
<p>Construit le QSettings context et restaure la pile enregistré lors de la dernière utilisation.</p>

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00046">46</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

<p><div class="dynheader">
Voici le graphe d'appel pour cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_cgraph.png" border="0" usemap="#class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_cgraph" alt=""/></div>
<map name="class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_cgraph" id="class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_cgraph">
<area shape="rect" id="node3" href="mainwindow_8cpp.html#a108d15359aba86f26b1bb30e7d0fd505" title="stringToConstante" alt="" coords="255,93,383,123"/><area shape="rect" id="node5" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b" title="Calculatrice::getInstance" alt="" coords="483,5,648,35"/><area shape="rect" id="node11" href="class_calculatrice.html#abc998bdc47fd8e4388f2d8b03f1d9949" title="Calculatrice::getPileStockage" alt="" coords="221,147,416,176"/><area shape="rect" id="node13" href="class_pile.html#a18a4d9a9b8013b36a5423817f9fb9049" title="Pile::push" alt="" coords="279,200,359,229"/><area shape="rect" id="node8" href="class_calculatrice.html#ad5a63f289cc5df7ccc7677ada5ca92b8" title="Calculatrice::getModComplexe" alt="" coords="465,93,665,123"/></map>
</div>
</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_icgraph.png" border="0" usemap="#class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_icgraph" alt=""/></div>
<map name="class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_icgraph" id="class_calculatrice_a01b91f69f7ac10d737af66b3fa968db9_icgraph">
<area shape="rect" id="node3" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b" title="Calculatrice::getInstance" alt="" coords="223,676,388,705"/><area shape="rect" id="node6" href="class_calculatrice.html#ae04068faaa66847c3f318c018824a277" title="Calculatrice::annuler" alt="" coords="497,59,639,88"/><area shape="rect" id="node8" href="class_main_window.html#ad796f3d5c13e4ed2ea90e17aa0a3d7a8" title="MainWindow::annulerClicked" alt="" coords="785,109,975,139"/><area shape="rect" id="node10" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="1695,572,1873,601"/><area shape="rect" id="node12" href="class_calculatrice.html#ac9fea1beaab60d0c73c017a5d225a56c" title="Calculatrice::retablir" alt="" coords="499,213,637,243"/><area shape="rect" id="node14" href="class_main_window.html#abc93f16a699c5df5e5aedd67e1ad7e92" title="MainWindow::retablirClicked" alt="" coords="787,263,973,292"/><area shape="rect" id="node18" href="class_main_window.html#a164eb394f8581e1f80fba559bcc3d2e5" title="MainWindow::vider_pileClicked" alt="" coords="1408,315,1611,344"/><area shape="rect" id="node21" href="class_main_window.html#a10bc645984994b33d7176946fc06eff2" title="MainWindow::supprimer_tete_pileClicked" alt="" coords="1063,367,1324,396"/><area shape="rect" id="node24" href="class_main_window.html#a4d771b6ac11d2280aa5e45e4d47a2011" title="MainWindow::dupliquer_tete_pileClicked" alt="" coords="1381,419,1637,448"/><area shape="rect" id="node27" href="class_main_window.html#aa181a30bc86fd676299a828b6806fff7" title="MainWindow::_modDegresToggled" alt="" coords="456,469,680,499"/><area shape="rect" id="node30" href="class_main_window.html#ae1cb8b4b1f79083accb25c66e6847abc" title="MainWindow::_modRadiansToggled" alt="" coords="765,520,995,549"/><area shape="rect" id="node35" href="class_main_window.html#a6febb02daee1abb1c9c0d0f9d190b25c" title="MainWindow::_modComplexeONClicked" alt="" coords="439,573,697,603"/><area shape="rect" id="node38" href="class_main_window.html#a85b97292e1728650fc34d989170a0886" title="MainWindow::_modComplexeOFFClicked" alt="" coords="747,624,1013,653"/><area shape="rect" id="node43" href="class_main_window.html#a0056914c89217bbef8879ccae4466e28" title="MainWindow::_clavierBasicStateChange" alt="" coords="1064,675,1323,704"/><area shape="rect" id="node46" href="class_main_window.html#a9200740951f715069c9f2bc7809f6e07" title="MainWindow::_clavierAvanceStateChange" alt="" coords="1375,725,1644,755"/><area shape="rect" id="node49" href="class_main_window.html#a29e8205bc963cebba7a96f94f4d3c40f" title="MainWindow::_modReel" alt="" coords="487,779,649,808"/><area shape="rect" id="node52" href="class_main_window.html#af8e967129145a378e37fc2ff4eb1379c" title="MainWindow::_modRationnel" alt="" coords="784,829,976,859"/><area shape="rect" id="node56" href="class_main_window.html#a05cfdc8bf99fa145e67ce4d9eed03f20" title="MainWindow::_modEntier" alt="" coords="1108,880,1279,909"/><area shape="rect" id="node63" href="class_main_window.html#a0ae0ae526c8fcc96c7f32fc3b3727224" title="MainWindow::ENTERClicked" alt="" coords="1096,1020,1291,1049"/><area shape="rect" id="node66" href="class_main_window.html#a2472c42b862ef1dc38b75c4111a28590" title="MainWindow::EVALClicked" alt="" coords="1419,932,1600,961"/><area shape="rect" id="node69" href="class_main_window.html#a1ccb4aa361ba5710af1ee09263a994fe" title="MainWindow::traiter_bloc_calcul" alt="" coords="775,1241,985,1271"/><area shape="rect" id="node72" href="mainwindow_8h.html#a5381fbfe5e9fcfad0c41b48f45ea8640" title="stringToConstante" alt="" coords="504,1317,632,1347"/><area shape="rect" id="node77" href="class_main_window.html#a5820c5fa916142942adc9984c434793e" title="MainWindow::traiter_bloc_expression" alt="" coords="449,1035,687,1064"/><area shape="rect" id="node80" href="class_main_window.html#aa9bae53abcb888f5e8cda8aa654e50e5" title="MainWindow::dernier_element_expression" alt="" coords="747,1085,1013,1115"/><area shape="rect" id="node85" href="class_main_window.html#a4e20a4a065fbb0e4d3532a45a0a91425" title="MainWindow::closeEvent" alt="" coords="795,1163,965,1192"/><area shape="rect" id="node87" href="class_pile.html#a380c3a467b58c175aef4f2cdc0f7a2c7" title="Pile::sauv_pile_context" alt="" coords="489,1139,647,1168"/><area shape="rect" id="node90" href="class_rationnel.html#aef5b4fb13f34b03cdf9132c272b5144f" title="Rationnel::afficher" alt="" coords="504,5,632,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2761ae6e08c02c2268ba5e499a013724"></a><!-- doxytag: member="Calculatrice::Calculatrice" ref="a2761ae6e08c02c2268ba5e499a013724" args="(const Calculatrice &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9">Calculatrice::Calculatrice</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_calculatrice.html">Calculatrice</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00037">37</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

</div>
</div>
<a class="anchor" id="acb4b6278eb955ce932e16df29276be52"></a><!-- doxytag: member="Calculatrice::~Calculatrice" ref="acb4b6278eb955ce932e16df29276be52" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_calculatrice.html#acb4b6278eb955ce932e16df29276be52">Calculatrice::~Calculatrice</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Dans un Singleton, nécessité d'avoir une instante de type static. </p>
<p>Le destructeur de la classe</p>

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00012">12</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

</div>
</div>
<hr/><h2>Documentation des fonctions membres</h2>
<a class="anchor" id="a3558f924d00e69cbfbfd7b1ee6b088a3"></a><!-- doxytag: member="Calculatrice::afficher_toutes_piles_hitorique" ref="a3558f924d00e69cbfbfd7b1ee6b088a3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#a3558f924d00e69cbfbfd7b1ee6b088a3">Calculatrice::afficher_toutes_piles_hitorique</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00108">108</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae04068faaa66847c3f318c018824a277"></a><!-- doxytag: member="Calculatrice::annuler" ref="ae04068faaa66847c3f318c018824a277" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#ae04068faaa66847c3f318c018824a277">Calculatrice::annuler</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Fonction annulé</p>
<p>Annule la dernière action.</p>

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00085">85</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

<p><div class="dynheader">
Voici le graphe d'appel pour cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_ae04068faaa66847c3f318c018824a277_cgraph.png" border="0" usemap="#class_calculatrice_ae04068faaa66847c3f318c018824a277_cgraph" alt=""/></div>
<map name="class_calculatrice_ae04068faaa66847c3f318c018824a277_cgraph" id="class_calculatrice_ae04068faaa66847c3f318c018824a277_cgraph">
<area shape="rect" id="node3" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b" title="Calculatrice::getInstance" alt="" coords="196,83,361,112"/><area shape="rect" id="node5" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9" title="Constructeur de la calculatrice." alt="" coords="411,83,579,112"/><area shape="rect" id="node7" href="mainwindow_8cpp.html#a108d15359aba86f26b1bb30e7d0fd505" title="stringToConstante" alt="" coords="660,29,788,59"/><area shape="rect" id="node13" href="class_calculatrice.html#abc998bdc47fd8e4388f2d8b03f1d9949" title="Calculatrice::getPileStockage" alt="" coords="627,83,821,112"/><area shape="rect" id="node15" href="class_pile.html#a18a4d9a9b8013b36a5423817f9fb9049" title="Pile::push" alt="" coords="684,136,764,165"/><area shape="rect" id="node10" href="class_calculatrice.html#ad5a63f289cc5df7ccc7677ada5ca92b8" title="Calculatrice::getModComplexe" alt="" coords="871,29,1071,59"/></map>
</div>
</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_ae04068faaa66847c3f318c018824a277_icgraph.png" border="0" usemap="#class_calculatrice_ae04068faaa66847c3f318c018824a277_icgraph" alt=""/></div>
<map name="class_calculatrice_ae04068faaa66847c3f318c018824a277_icgraph" id="class_calculatrice_ae04068faaa66847c3f318c018824a277_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#ad796f3d5c13e4ed2ea90e17aa0a3d7a8" title="MainWindow::annulerClicked" alt="" coords="196,5,385,35"/><area shape="rect" id="node5" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="436,5,615,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ac1fd3f178488afb8bc25dae790a9756d"></a><!-- doxytag: member="Calculatrice::getContext" ref="ac1fd3f178488afb8bc25dae790a9756d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QSettings* <a class="el" href="class_calculatrice.html#ac1fd3f178488afb8bc25dae790a9756d">Calculatrice::getContext</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00055">55</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_ac1fd3f178488afb8bc25dae790a9756d_icgraph.png" border="0" usemap="#class_calculatrice_ac1fd3f178488afb8bc25dae790a9756d_icgraph" alt=""/></div>
<map name="class_calculatrice_ac1fd3f178488afb8bc25dae790a9756d_icgraph" id="class_calculatrice_ac1fd3f178488afb8bc25dae790a9756d_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#aa181a30bc86fd676299a828b6806fff7" title="MainWindow::_modDegresToggled" alt="" coords="235,30,459,59"/><area shape="rect" id="node7" href="class_main_window.html#ae1cb8b4b1f79083accb25c66e6847abc" title="MainWindow::_modRadiansToggled" alt="" coords="544,79,773,108"/><area shape="rect" id="node12" href="class_main_window.html#a6febb02daee1abb1c9c0d0f9d190b25c" title="MainWindow::_modComplexeONClicked" alt="" coords="217,134,476,163"/><area shape="rect" id="node15" href="class_main_window.html#a85b97292e1728650fc34d989170a0886" title="MainWindow::_modComplexeOFFClicked" alt="" coords="525,183,792,212"/><area shape="rect" id="node20" href="class_main_window.html#a0056914c89217bbef8879ccae4466e28" title="MainWindow::_clavierBasicStateChange" alt="" coords="847,234,1105,263"/><area shape="rect" id="node23" href="class_main_window.html#a9200740951f715069c9f2bc7809f6e07" title="MainWindow::_clavierAvanceStateChange" alt="" coords="841,287,1111,316"/><area shape="rect" id="node26" href="class_main_window.html#a29e8205bc963cebba7a96f94f4d3c40f" title="MainWindow::_modReel" alt="" coords="265,339,428,368"/><area shape="rect" id="node29" href="class_main_window.html#af8e967129145a378e37fc2ff4eb1379c" title="MainWindow::_modRationnel" alt="" coords="563,391,755,420"/><area shape="rect" id="node33" href="class_main_window.html#a05cfdc8bf99fa145e67ce4d9eed03f20" title="MainWindow::_modEntier" alt="" coords="891,442,1061,471"/><area shape="rect" id="node38" href="class_pile.html#a380c3a467b58c175aef4f2cdc0f7a2c7" title="Pile::sauv_pile_context" alt="" coords="268,495,425,524"/><area shape="rect" id="node5" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="1161,234,1340,263"/><area shape="rect" id="node40" href="class_main_window.html#a4e20a4a065fbb0e4d3532a45a0a91425" title="MainWindow::closeEvent" alt="" coords="573,495,744,524"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6311c8e75ac47e9f43ecd47ebc22c10b"></a><!-- doxytag: member="Calculatrice::getInstance" ref="a6311c8e75ac47e9f43ecd47ebc22c10b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_calculatrice.html">Calculatrice</a> &amp; <a class="el" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b">Calculatrice::getInstance</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Récupération de l'instance</p>
<p>Permet de ne pas instancier plus d'une fois la classe</p>

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00114">114</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

<p><div class="dynheader">
Voici le graphe d'appel pour cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_cgraph.png" border="0" usemap="#class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_cgraph" alt=""/></div>
<map name="class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_cgraph" id="class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_cgraph">
<area shape="rect" id="node3" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9" title="Constructeur de la calculatrice." alt="" coords="221,83,389,112"/><area shape="rect" id="node5" href="mainwindow_8cpp.html#a108d15359aba86f26b1bb30e7d0fd505" title="stringToConstante" alt="" coords="471,29,599,59"/><area shape="rect" id="node11" href="class_calculatrice.html#abc998bdc47fd8e4388f2d8b03f1d9949" title="Calculatrice::getPileStockage" alt="" coords="437,83,632,112"/><area shape="rect" id="node13" href="class_pile.html#a18a4d9a9b8013b36a5423817f9fb9049" title="Pile::push" alt="" coords="495,136,575,165"/><area shape="rect" id="node8" href="class_calculatrice.html#ad5a63f289cc5df7ccc7677ada5ca92b8" title="Calculatrice::getModComplexe" alt="" coords="681,29,881,59"/></map>
</div>
</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_icgraph.png" border="0" usemap="#class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_icgraph" alt=""/></div>
<map name="class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_icgraph" id="class_calculatrice_a6311c8e75ac47e9f43ecd47ebc22c10b_icgraph">
<area shape="rect" id="node3" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9" title="Constructeur de la calculatrice." alt="" coords="580,862,748,891"/><area shape="rect" id="node6" href="class_calculatrice.html#ae04068faaa66847c3f318c018824a277" title="Calculatrice::annuler" alt="" coords="281,129,423,158"/><area shape="rect" id="node8" href="class_main_window.html#ad796f3d5c13e4ed2ea90e17aa0a3d7a8" title="MainWindow::annulerClicked" alt="" coords="569,129,759,158"/><area shape="rect" id="node10" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="1479,541,1657,570"/><area shape="rect" id="node12" href="class_calculatrice.html#ac9fea1beaab60d0c73c017a5d225a56c" title="Calculatrice::retablir" alt="" coords="283,233,421,262"/><area shape="rect" id="node14" href="class_main_window.html#abc93f16a699c5df5e5aedd67e1ad7e92" title="MainWindow::retablirClicked" alt="" coords="571,231,757,261"/><area shape="rect" id="node18" href="class_main_window.html#a164eb394f8581e1f80fba559bcc3d2e5" title="MainWindow::vider_pileClicked" alt="" coords="1192,283,1395,313"/><area shape="rect" id="node21" href="class_main_window.html#a10bc645984994b33d7176946fc06eff2" title="MainWindow::supprimer_tete_pileClicked" alt="" coords="847,335,1108,365"/><area shape="rect" id="node24" href="class_main_window.html#a4d771b6ac11d2280aa5e45e4d47a2011" title="MainWindow::dupliquer_tete_pileClicked" alt="" coords="1165,387,1421,417"/><area shape="rect" id="node27" href="class_main_window.html#aa181a30bc86fd676299a828b6806fff7" title="MainWindow::_modDegresToggled" alt="" coords="240,438,464,467"/><area shape="rect" id="node30" href="class_main_window.html#ae1cb8b4b1f79083accb25c66e6847abc" title="MainWindow::_modRadiansToggled" alt="" coords="549,489,779,518"/><area shape="rect" id="node35" href="class_main_window.html#a6febb02daee1abb1c9c0d0f9d190b25c" title="MainWindow::_modComplexeONClicked" alt="" coords="223,542,481,571"/><area shape="rect" id="node38" href="class_main_window.html#a85b97292e1728650fc34d989170a0886" title="MainWindow::_modComplexeOFFClicked" alt="" coords="531,593,797,622"/><area shape="rect" id="node43" href="class_main_window.html#a0056914c89217bbef8879ccae4466e28" title="MainWindow::_clavierBasicStateChange" alt="" coords="848,643,1107,673"/><area shape="rect" id="node46" href="class_main_window.html#a9200740951f715069c9f2bc7809f6e07" title="MainWindow::_clavierAvanceStateChange" alt="" coords="1159,694,1428,723"/><area shape="rect" id="node49" href="class_main_window.html#a29e8205bc963cebba7a96f94f4d3c40f" title="MainWindow::_modReel" alt="" coords="271,747,433,777"/><area shape="rect" id="node52" href="class_main_window.html#af8e967129145a378e37fc2ff4eb1379c" title="MainWindow::_modRationnel" alt="" coords="568,798,760,827"/><area shape="rect" id="node56" href="class_main_window.html#a05cfdc8bf99fa145e67ce4d9eed03f20" title="MainWindow::_modEntier" alt="" coords="892,849,1063,878"/><area shape="rect" id="node63" href="class_main_window.html#a0ae0ae526c8fcc96c7f32fc3b3727224" title="MainWindow::ENTERClicked" alt="" coords="880,1103,1075,1133"/><area shape="rect" id="node66" href="class_main_window.html#a2472c42b862ef1dc38b75c4111a28590" title="MainWindow::EVALClicked" alt="" coords="1203,1103,1384,1133"/><area shape="rect" id="node69" href="class_main_window.html#a1ccb4aa361ba5710af1ee09263a994fe" title="MainWindow::traiter_bloc_calcul" alt="" coords="559,1051,769,1081"/><area shape="rect" id="node72" href="mainwindow_8h.html#a5381fbfe5e9fcfad0c41b48f45ea8640" title="stringToConstante" alt="" coords="288,1001,416,1030"/><area shape="rect" id="node77" href="class_main_window.html#a5820c5fa916142942adc9984c434793e" title="MainWindow::traiter_bloc_expression" alt="" coords="233,1105,471,1134"/><area shape="rect" id="node80" href="class_main_window.html#aa9bae53abcb888f5e8cda8aa654e50e5" title="MainWindow::dernier_element_expression" alt="" coords="531,1155,797,1185"/><area shape="rect" id="node85" href="class_main_window.html#a4e20a4a065fbb0e4d3532a45a0a91425" title="MainWindow::closeEvent" alt="" coords="579,1335,749,1365"/><area shape="rect" id="node87" href="class_pile.html#a380c3a467b58c175aef4f2cdc0f7a2c7" title="Pile::sauv_pile_context" alt="" coords="273,1361,431,1390"/><area shape="rect" id="node90" href="class_rationnel.html#aef5b4fb13f34b03cdf9132c272b5144f" title="Rationnel::afficher" alt="" coords="288,1414,416,1443"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="af2b58ecc00a772e959e166645c802cf2"></a><!-- doxytag: member="Calculatrice::getMesureAngle" ref="af2b58ecc00a772e959e166645c802cf2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="mainwindow_8h.html#ac57a15745dfbb2ebe6ba80230b7e5c6a">MesureAngle</a> <a class="el" href="class_calculatrice.html#af2b58ecc00a772e959e166645c802cf2">Calculatrice::getMesureAngle</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00052">52</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_af2b58ecc00a772e959e166645c802cf2_icgraph.png" border="0" usemap="#class_calculatrice_af2b58ecc00a772e959e166645c802cf2_icgraph" alt=""/></div>
<map name="class_calculatrice_af2b58ecc00a772e959e166645c802cf2_icgraph" id="class_calculatrice_af2b58ecc00a772e959e166645c802cf2_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#a1ccb4aa361ba5710af1ee09263a994fe" title="MainWindow::traiter_bloc_calcul" alt="" coords="248,5,459,35"/><area shape="rect" id="node5" href="class_main_window.html#a0ae0ae526c8fcc96c7f32fc3b3727224" title="MainWindow::ENTERClicked" alt="" coords="507,5,701,35"/><area shape="rect" id="node7" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="983,5,1161,35"/><area shape="rect" id="node9" href="class_main_window.html#a2472c42b862ef1dc38b75c4111a28590" title="MainWindow::EVALClicked" alt="" coords="751,31,932,60"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ad5a63f289cc5df7ccc7677ada5ca92b8"></a><!-- doxytag: member="Calculatrice::getModComplexe" ref="ad5a63f289cc5df7ccc7677ada5ca92b8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="class_calculatrice.html#ad5a63f289cc5df7ccc7677ada5ca92b8">Calculatrice::getModComplexe</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00054">54</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_ad5a63f289cc5df7ccc7677ada5ca92b8_icgraph.png" border="0" usemap="#class_calculatrice_ad5a63f289cc5df7ccc7677ada5ca92b8_icgraph" alt=""/></div>
<map name="class_calculatrice_ad5a63f289cc5df7ccc7677ada5ca92b8_icgraph" id="class_calculatrice_ad5a63f289cc5df7ccc7677ada5ca92b8_icgraph">
<area shape="rect" id="node3" href="mainwindow_8h.html#a5381fbfe5e9fcfad0c41b48f45ea8640" title="stringToConstante" alt="" coords="257,677,385,707"/><area shape="rect" id="node5" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9" title="Constructeur de la calculatrice." alt="" coords="435,677,603,707"/><area shape="rect" id="node73" href="class_main_window.html#a1ccb4aa361ba5710af1ee09263a994fe" title="MainWindow::traiter_bloc_calcul" alt="" coords="892,1243,1103,1272"/><area shape="rect" id="node7" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b" title="Calculatrice::getInstance" alt="" coords="652,651,817,680"/><area shape="rect" id="node10" href="class_calculatrice.html#ae04068faaa66847c3f318c018824a277" title="Calculatrice::annuler" alt="" coords="927,109,1068,139"/><area shape="rect" id="node12" href="class_main_window.html#ad796f3d5c13e4ed2ea90e17aa0a3d7a8" title="MainWindow::annulerClicked" alt="" coords="1215,109,1404,139"/><area shape="rect" id="node14" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="2124,572,2303,601"/><area shape="rect" id="node16" href="class_calculatrice.html#ac9fea1beaab60d0c73c017a5d225a56c" title="Calculatrice::retablir" alt="" coords="928,264,1067,293"/><area shape="rect" id="node18" href="class_main_window.html#abc93f16a699c5df5e5aedd67e1ad7e92" title="MainWindow::retablirClicked" alt="" coords="1216,263,1403,292"/><area shape="rect" id="node22" href="class_main_window.html#a164eb394f8581e1f80fba559bcc3d2e5" title="MainWindow::vider_pileClicked" alt="" coords="1837,315,2040,344"/><area shape="rect" id="node25" href="class_main_window.html#a10bc645984994b33d7176946fc06eff2" title="MainWindow::supprimer_tete_pileClicked" alt="" coords="1492,367,1753,396"/><area shape="rect" id="node28" href="class_main_window.html#a4d771b6ac11d2280aa5e45e4d47a2011" title="MainWindow::dupliquer_tete_pileClicked" alt="" coords="1811,419,2067,448"/><area shape="rect" id="node31" href="class_main_window.html#aa181a30bc86fd676299a828b6806fff7" title="MainWindow::_modDegresToggled" alt="" coords="885,469,1109,499"/><area shape="rect" id="node34" href="class_main_window.html#ae1cb8b4b1f79083accb25c66e6847abc" title="MainWindow::_modRadiansToggled" alt="" coords="1195,520,1424,549"/><area shape="rect" id="node39" href="class_main_window.html#a6febb02daee1abb1c9c0d0f9d190b25c" title="MainWindow::_modComplexeONClicked" alt="" coords="868,573,1127,603"/><area shape="rect" id="node42" href="class_main_window.html#a85b97292e1728650fc34d989170a0886" title="MainWindow::_modComplexeOFFClicked" alt="" coords="1176,624,1443,653"/><area shape="rect" id="node47" href="class_main_window.html#a0056914c89217bbef8879ccae4466e28" title="MainWindow::_clavierBasicStateChange" alt="" coords="1493,675,1752,704"/><area shape="rect" id="node50" href="class_main_window.html#a9200740951f715069c9f2bc7809f6e07" title="MainWindow::_clavierAvanceStateChange" alt="" coords="1804,725,2073,755"/><area shape="rect" id="node53" href="class_main_window.html#a29e8205bc963cebba7a96f94f4d3c40f" title="MainWindow::_modReel" alt="" coords="916,779,1079,808"/><area shape="rect" id="node56" href="class_main_window.html#af8e967129145a378e37fc2ff4eb1379c" title="MainWindow::_modRationnel" alt="" coords="1213,829,1405,859"/><area shape="rect" id="node60" href="class_main_window.html#a05cfdc8bf99fa145e67ce4d9eed03f20" title="MainWindow::_modEntier" alt="" coords="1537,880,1708,909"/><area shape="rect" id="node67" href="class_main_window.html#a0ae0ae526c8fcc96c7f32fc3b3727224" title="MainWindow::ENTERClicked" alt="" coords="1525,1060,1720,1089"/><area shape="rect" id="node70" href="class_main_window.html#a2472c42b862ef1dc38b75c4111a28590" title="MainWindow::EVALClicked" alt="" coords="1848,932,2029,961"/><area shape="rect" id="node77" href="class_main_window.html#a5820c5fa916142942adc9984c434793e" title="MainWindow::traiter_bloc_expression" alt="" coords="879,1139,1116,1168"/><area shape="rect" id="node80" href="class_main_window.html#aa9bae53abcb888f5e8cda8aa654e50e5" title="MainWindow::dernier_element_expression" alt="" coords="1176,1139,1443,1168"/><area shape="rect" id="node85" href="class_main_window.html#a4e20a4a065fbb0e4d3532a45a0a91425" title="MainWindow::closeEvent" alt="" coords="1224,1035,1395,1064"/><area shape="rect" id="node87" href="class_pile.html#a380c3a467b58c175aef4f2cdc0f7a2c7" title="Pile::sauv_pile_context" alt="" coords="919,1085,1076,1115"/><area shape="rect" id="node90" href="class_rationnel.html#aef5b4fb13f34b03cdf9132c272b5144f" title="Rationnel::afficher" alt="" coords="933,5,1061,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a72d29725e5fdc334caf6b27d1b81221a"></a><!-- doxytag: member="Calculatrice::getModConstante" ref="a72d29725e5fdc334caf6b27d1b81221a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="constante_8h.html#a1d1cfd8ffb84e947f82999c682b666a7">Type</a> <a class="el" href="class_calculatrice.html#a72d29725e5fdc334caf6b27d1b81221a">Calculatrice::getModConstante</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00053">53</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

</div>
</div>
<a class="anchor" id="abc998bdc47fd8e4388f2d8b03f1d9949"></a><!-- doxytag: member="Calculatrice::getPileStockage" ref="abc998bdc47fd8e4388f2d8b03f1d9949" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_pile.html">Pile</a>* <a class="el" href="class_calculatrice.html#abc998bdc47fd8e4388f2d8b03f1d9949">Calculatrice::getPileStockage</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00046">46</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_abc998bdc47fd8e4388f2d8b03f1d9949_icgraph.png" border="0" usemap="#class_calculatrice_abc998bdc47fd8e4388f2d8b03f1d9949_icgraph" alt=""/></div>
<map name="class_calculatrice_abc998bdc47fd8e4388f2d8b03f1d9949_icgraph" id="class_calculatrice_abc998bdc47fd8e4388f2d8b03f1d9949_icgraph">
<area shape="rect" id="node3" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9" title="Constructeur de la calculatrice." alt="" coords="248,1042,416,1071"/><area shape="rect" id="node12" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="1935,643,2113,672"/><area shape="rect" id="node23" href="class_main_window.html#a10bc645984994b33d7176946fc06eff2" title="MainWindow::supprimer_tete_pileClicked" alt="" coords="681,46,943,75"/><area shape="rect" id="node26" href="class_main_window.html#a4d771b6ac11d2280aa5e45e4d47a2011" title="MainWindow::dupliquer_tete_pileClicked" alt="" coords="684,99,940,128"/><area shape="rect" id="node65" href="class_main_window.html#a0ae0ae526c8fcc96c7f32fc3b3727224" title="MainWindow::ENTERClicked" alt="" coords="1339,1488,1533,1518"/><area shape="rect" id="node68" href="class_main_window.html#a2472c42b862ef1dc38b75c4111a28590" title="MainWindow::EVALClicked" alt="" coords="1659,1271,1840,1300"/><area shape="rect" id="node71" href="class_main_window.html#a1ccb4aa361ba5710af1ee09263a994fe" title="MainWindow::traiter_bloc_calcul" alt="" coords="1020,1347,1231,1376"/><area shape="rect" id="node79" href="class_main_window.html#a5820c5fa916142942adc9984c434793e" title="MainWindow::traiter_bloc_expression" alt="" coords="693,1515,931,1544"/><area shape="rect" id="node82" href="class_main_window.html#aa9bae53abcb888f5e8cda8aa654e50e5" title="MainWindow::dernier_element_expression" alt="" coords="992,1488,1259,1518"/><area shape="rect" id="node87" href="class_main_window.html#a4e20a4a065fbb0e4d3532a45a0a91425" title="MainWindow::closeEvent" alt="" coords="1040,307,1211,336"/><area shape="rect" id="node5" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b" title="Calculatrice::getInstance" alt="" coords="465,798,631,827"/><area shape="rect" id="node8" href="class_calculatrice.html#ae04068faaa66847c3f318c018824a277" title="Calculatrice::annuler" alt="" coords="741,771,883,800"/><area shape="rect" id="node10" href="class_main_window.html#ad796f3d5c13e4ed2ea90e17aa0a3d7a8" title="MainWindow::annulerClicked" alt="" coords="1031,772,1220,802"/><area shape="rect" id="node14" href="class_calculatrice.html#ac9fea1beaab60d0c73c017a5d225a56c" title="Calculatrice::retablir" alt="" coords="743,979,881,1008"/><area shape="rect" id="node16" href="class_main_window.html#abc93f16a699c5df5e5aedd67e1ad7e92" title="MainWindow::retablirClicked" alt="" coords="1032,979,1219,1008"/><area shape="rect" id="node20" href="class_main_window.html#a164eb394f8581e1f80fba559bcc3d2e5" title="MainWindow::vider_pileClicked" alt="" coords="1648,1055,1851,1084"/><area shape="rect" id="node29" href="class_main_window.html#aa181a30bc86fd676299a828b6806fff7" title="MainWindow::_modDegresToggled" alt="" coords="700,152,924,182"/><area shape="rect" id="node32" href="class_main_window.html#ae1cb8b4b1f79083accb25c66e6847abc" title="MainWindow::_modRadiansToggled" alt="" coords="1011,240,1240,270"/><area shape="rect" id="node37" href="class_main_window.html#a6febb02daee1abb1c9c0d0f9d190b25c" title="MainWindow::_modComplexeONClicked" alt="" coords="683,464,941,494"/><area shape="rect" id="node40" href="class_main_window.html#a85b97292e1728650fc34d989170a0886" title="MainWindow::_modComplexeOFFClicked" alt="" coords="992,515,1259,544"/><area shape="rect" id="node45" href="class_main_window.html#a0056914c89217bbef8879ccae4466e28" title="MainWindow::_clavierBasicStateChange" alt="" coords="1307,566,1565,595"/><area shape="rect" id="node48" href="class_main_window.html#a9200740951f715069c9f2bc7809f6e07" title="MainWindow::_clavierAvanceStateChange" alt="" coords="1615,616,1884,646"/><area shape="rect" id="node51" href="class_main_window.html#a29e8205bc963cebba7a96f94f4d3c40f" title="MainWindow::_modReel" alt="" coords="731,926,893,955"/><area shape="rect" id="node54" href="class_main_window.html#af8e967129145a378e37fc2ff4eb1379c" title="MainWindow::_modRationnel" alt="" coords="1029,874,1221,903"/><area shape="rect" id="node58" href="class_main_window.html#a05cfdc8bf99fa145e67ce4d9eed03f20" title="MainWindow::_modEntier" alt="" coords="1351,720,1521,750"/><area shape="rect" id="node74" href="mainwindow_8h.html#a5381fbfe5e9fcfad0c41b48f45ea8640" title="stringToConstante" alt="" coords="748,1310,876,1339"/><area shape="rect" id="node89" href="class_pile.html#a380c3a467b58c175aef4f2cdc0f7a2c7" title="Pile::sauv_pile_context" alt="" coords="733,307,891,336"/><area shape="rect" id="node92" href="class_rationnel.html#aef5b4fb13f34b03cdf9132c272b5144f" title="Rationnel::afficher" alt="" coords="748,360,876,390"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aa974f5b58c583ef3aaee055eac238466"></a><!-- doxytag: member="Calculatrice::libereInstance" ref="aa974f5b58c583ef3aaee055eac238466" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#aa974f5b58c583ef3aaee055eac238466">Calculatrice::libereInstance</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>destruction de l'instance</p>

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00123">123</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad03d57208ee06d8ebef905efbbfec7b6"></a><!-- doxytag: member="Calculatrice::operator=" ref="ad03d57208ee06d8ebef905efbbfec7b6" args="(const Calculatrice &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Calculatrice::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_calculatrice.html">Calculatrice</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac9fea1beaab60d0c73c017a5d225a56c"></a><!-- doxytag: member="Calculatrice::retablir" ref="ac9fea1beaab60d0c73c017a5d225a56c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#ac9fea1beaab60d0c73c017a5d225a56c">Calculatrice::retablir</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Fonction rétablir</p>
<p>Rétabli le dernier état annulé de la pile Historique.</p>

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00097">97</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

<p><div class="dynheader">
Voici le graphe d'appel pour cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_cgraph.png" border="0" usemap="#class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_cgraph" alt=""/></div>
<map name="class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_cgraph" id="class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_cgraph">
<area shape="rect" id="node3" href="class_calculatrice.html#a6311c8e75ac47e9f43ecd47ebc22c10b" title="Calculatrice::getInstance" alt="" coords="193,83,359,112"/><area shape="rect" id="node5" href="class_calculatrice.html#a01b91f69f7ac10d737af66b3fa968db9" title="Constructeur de la calculatrice." alt="" coords="408,83,576,112"/><area shape="rect" id="node7" href="mainwindow_8cpp.html#a108d15359aba86f26b1bb30e7d0fd505" title="stringToConstante" alt="" coords="657,29,785,59"/><area shape="rect" id="node13" href="class_calculatrice.html#abc998bdc47fd8e4388f2d8b03f1d9949" title="Calculatrice::getPileStockage" alt="" coords="624,83,819,112"/><area shape="rect" id="node15" href="class_pile.html#a18a4d9a9b8013b36a5423817f9fb9049" title="Pile::push" alt="" coords="681,136,761,165"/><area shape="rect" id="node10" href="class_calculatrice.html#ad5a63f289cc5df7ccc7677ada5ca92b8" title="Calculatrice::getModComplexe" alt="" coords="868,29,1068,59"/></map>
</div>
</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_icgraph.png" border="0" usemap="#class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_icgraph" alt=""/></div>
<map name="class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_icgraph" id="class_calculatrice_ac9fea1beaab60d0c73c017a5d225a56c_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#abc93f16a699c5df5e5aedd67e1ad7e92" title="MainWindow::retablirClicked" alt="" coords="193,5,380,35"/><area shape="rect" id="node5" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="431,5,609,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="acc6b301035c21041dbd4ffb7f6f5645e"></a><!-- doxytag: member="Calculatrice::saisie_nouvelle_pile" ref="acc6b301035c21041dbd4ffb7f6f5645e" args="(Pile *nouvelle)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#acc6b301035c21041dbd4ffb7f6f5645e">Calculatrice::saisie_nouvelle_pile</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_pile.html">Pile</a> *&#160;</td>
          <td class="paramname"><em>nouvelle</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8cpp_source.html#l00073">73</a> du fichier <a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_acc6b301035c21041dbd4ffb7f6f5645e_icgraph.png" border="0" usemap="#class_calculatrice_acc6b301035c21041dbd4ffb7f6f5645e_icgraph" alt=""/></div>
<map name="class_calculatrice_acc6b301035c21041dbd4ffb7f6f5645e_icgraph" id="class_calculatrice_acc6b301035c21041dbd4ffb7f6f5645e_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#a164eb394f8581e1f80fba559bcc3d2e5" title="MainWindow::vider_pileClicked" alt="" coords="607,5,809,35"/><area shape="rect" id="node7" href="class_main_window.html#a10bc645984994b33d7176946fc06eff2" title="MainWindow::supprimer_tete_pileClicked" alt="" coords="577,59,839,88"/><area shape="rect" id="node10" href="class_main_window.html#a4d771b6ac11d2280aa5e45e4d47a2011" title="MainWindow::dupliquer_tete_pileClicked" alt="" coords="271,111,527,140"/><area shape="rect" id="node13" href="class_main_window.html#a0ae0ae526c8fcc96c7f32fc3b3727224" title="MainWindow::ENTERClicked" alt="" coords="301,164,496,193"/><area shape="rect" id="node5" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="889,111,1068,140"/><area shape="rect" id="node16" href="class_main_window.html#a2472c42b862ef1dc38b75c4111a28590" title="MainWindow::EVALClicked" alt="" coords="617,213,799,243"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a51db82ce20ffafc4a6188b9f13b27fe1"></a><!-- doxytag: member="Calculatrice::setMesureAngle" ref="a51db82ce20ffafc4a6188b9f13b27fe1" args="(enum MesureAngle a)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#a51db82ce20ffafc4a6188b9f13b27fe1">Calculatrice::setMesureAngle</a> </td>
          <td>(</td>
          <td class="paramtype">enum <a class="el" href="mainwindow_8h.html#ac57a15745dfbb2ebe6ba80230b7e5c6a">MesureAngle</a>&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00057">57</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_a51db82ce20ffafc4a6188b9f13b27fe1_icgraph.png" border="0" usemap="#class_calculatrice_a51db82ce20ffafc4a6188b9f13b27fe1_icgraph" alt=""/></div>
<map name="class_calculatrice_a51db82ce20ffafc4a6188b9f13b27fe1_icgraph" id="class_calculatrice_a51db82ce20ffafc4a6188b9f13b27fe1_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#aa181a30bc86fd676299a828b6806fff7" title="MainWindow::_modDegresToggled" alt="" coords="249,5,473,35"/><area shape="rect" id="node7" href="class_main_window.html#ae1cb8b4b1f79083accb25c66e6847abc" title="MainWindow::_modRadiansToggled" alt="" coords="524,32,753,61"/><area shape="rect" id="node5" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="804,7,983,36"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ab5ad75216e44c3ca263c2706083def2b"></a><!-- doxytag: member="Calculatrice::setModComplexe" ref="ab5ad75216e44c3ca263c2706083def2b" args="(bool c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#ab5ad75216e44c3ca263c2706083def2b">Calculatrice::setModComplexe</a> </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00058">58</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_ab5ad75216e44c3ca263c2706083def2b_icgraph.png" border="0" usemap="#class_calculatrice_ab5ad75216e44c3ca263c2706083def2b_icgraph" alt=""/></div>
<map name="class_calculatrice_ab5ad75216e44c3ca263c2706083def2b_icgraph" id="class_calculatrice_ab5ad75216e44c3ca263c2706083def2b_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#a6febb02daee1abb1c9c0d0f9d190b25c" title="MainWindow::_modComplexeONClicked" alt="" coords="257,5,516,35"/><area shape="rect" id="node7" href="class_main_window.html#a85b97292e1728650fc34d989170a0886" title="MainWindow::_modComplexeOFFClicked" alt="" coords="565,32,832,61"/><area shape="rect" id="node5" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="881,7,1060,36"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a349cc6b05ea447fb0bde7221b560dab0"></a><!-- doxytag: member="Calculatrice::setModConstante" ref="a349cc6b05ea447fb0bde7221b560dab0" args="(enum Type t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="class_calculatrice.html#a349cc6b05ea447fb0bde7221b560dab0">Calculatrice::setModConstante</a> </td>
          <td>(</td>
          <td class="paramtype">enum <a class="el" href="constante_8h.html#a1d1cfd8ffb84e947f82999c682b666a7">Type</a>&#160;</td>
          <td class="paramname"><em>t</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00056">56</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

<p><div class="dynheader">
Voici le graphe des appelants de cette fonction :</div>
<div class="dyncontent">
<div class="center"><img src="class_calculatrice_a349cc6b05ea447fb0bde7221b560dab0_icgraph.png" border="0" usemap="#class_calculatrice_a349cc6b05ea447fb0bde7221b560dab0_icgraph" alt=""/></div>
<map name="class_calculatrice_a349cc6b05ea447fb0bde7221b560dab0_icgraph" id="class_calculatrice_a349cc6b05ea447fb0bde7221b560dab0_icgraph">
<area shape="rect" id="node3" href="class_main_window.html#a29e8205bc963cebba7a96f94f4d3c40f" title="MainWindow::_modReel" alt="" coords="257,5,420,35"/><area shape="rect" id="node7" href="class_main_window.html#af8e967129145a378e37fc2ff4eb1379c" title="MainWindow::_modRationnel" alt="" coords="469,56,661,85"/><area shape="rect" id="node11" href="class_main_window.html#a05cfdc8bf99fa145e67ce4d9eed03f20" title="MainWindow::_modEntier" alt="" coords="709,108,880,137"/><area shape="rect" id="node5" href="class_main_window.html#a8b244be8b7b7db1b08de2a2acb9409db" title="MainWindow::MainWindow" alt="" coords="929,56,1108,85"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a45ec794c15d65a56fb8101dd9ca4812b"></a><!-- doxytag: member="Calculatrice::taille_pile_hitorique" ref="a45ec794c15d65a56fb8101dd9ca4812b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="class_calculatrice.html#a45ec794c15d65a56fb8101dd9ca4812b">Calculatrice::taille_pile_hitorique</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="calculatrice_8h_source.html#l00047">47</a> du fichier <a class="el" href="calculatrice_8h_source.html">calculatrice.h</a>.</p>

</div>
</div>
<hr/>La documentation de cette classe a été générée à partir des fichiers suivants :<ul>
<li>/home/yuntux/UTC/GI02/LO21/projet/projet_propre/<a class="el" href="calculatrice_8h_source.html">calculatrice.h</a></li>
<li>/home/yuntux/UTC/GI02/LO21/projet/projet_propre/<a class="el" href="calculatrice_8cpp_source.html">calculatrice.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>Tout</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Espaces de nommage</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Fichiers</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Fonctions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Énumérations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Valeurs énumérées</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>



<hr class="footer"/><address class="footer"><small>
Généré le Samedi Juin 16 2012 23:51:37 pour Calculatrice polonais inversé LO21 par &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

</body>
</html>
